home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / var / lib / dpkg / info / speech-dispatcher.postinst < prev    next >
Text File  |  2009-10-13  |  965b  |  37 lines

  1. #!/bin/sh -e
  2.  
  3. USER_NAME=speech-dispatcher
  4. HOME_DIR=/var/run/speech-dispatcher
  5.  
  6. if ! id -u $USER_NAME >/dev/null 2>&1; then
  7.   adduser --quiet --system --home $HOME_DIR --ingroup audio \
  8.           --shell /bin/sh --disabled-login \
  9.       --gecos 'Speech Dispatcher' $USER_NAME
  10.   chown -R $USER_NAME $HOME_DIR
  11. elif ! test -d $HOME_DIR; then
  12.   if test -d /var/run/speechd; then
  13.     mv /var/run/speechd $HOME_DIR
  14.   else
  15.     mkdir $HOME_DIR
  16.   fi
  17. fi
  18.  
  19. chown -R $USER_NAME /var/log/speech-dispatcher
  20.  
  21. # Automatically added by dh_installinit
  22. if [ -x "/etc/init.d/speech-dispatcher" ]; then
  23.     update-rc.d speech-dispatcher start 20 2 3 4 5 . stop 20 1 . >/dev/null
  24.     if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
  25.         invoke-rc.d speech-dispatcher start || exit $?
  26.     else
  27.         /etc/init.d/speech-dispatcher start || exit $?
  28.     fi
  29. fi
  30. # End automatically added section
  31. # Automatically added by dh_makeshlibs
  32. if [ "$1" = "configure" ]; then
  33.     ldconfig
  34. fi
  35. # End automatically added section
  36.  
  37.